package com.deuwise.system.entity;

import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.annotations.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;

/**
 * 视图配置字典
 *@author deuwise
 *@date 2020-06-08 17:22:30
 */
@Data
@EqualsAndHashCode(callSuper=true)
@TableName("SYS_MAP_VIEWS_DICT")
public class SysMapViewsDict extends Model<SysMapViewsDict>  implements Serializable{
    /**主键标识*/
    @ApiModelProperty("主键标识")
    @TableField("id")
    private String id;

    /**属性字段*/
    @ApiModelProperty("属性字段")
    @TableField("field")
    private String field;

    /**类型名称(MapView/SceneView)*/
    @ApiModelProperty("类型名称(MapView/SceneView)")
    @TableField("type_name")
    private String typeName;

    /**版本号*/
    @ApiModelProperty("版本号")
    @TableField("version")
    private String version;

    @Override
    protected Serializable pkVal() {
        return null;
    }
}